/**
 * 使用场景：名称通用（如用户名、支路名、区域名等），除了下面特定的，起名的地都用这个
 * 正则含义：必须为数字、英文、汉字、下划线或特殊符号的组合,1~20位
 */
export const normalMixStringReg = /^[a-zA-Z0-9_\u4E00-\u9FA5!#$%^&@*._\\-]{1,20}$/;

/**
 * 使用场景：密码专用
 * 正则含义：至少6位至多20位,不能包含中文、空格及非法字符,至少包含数字、字母、特殊符号(!@#$%^&*._)中的两种.
 */
export const passwordReg = /^(?![\d]+$)(?![a-zA-Z]+$)(?![!#$%^&@*._]+$)[\da-zA-Z!#$%^&@*._]{6,20}$/;
